Nexi\WC_Gateway_XPay_API B

Total Complexity 77
Dependencies 9
Dependents 8
Total lines 944
Lines of code 659
Logical lines of code 308
Comment lines 63
Methods 24
Properties 13

Methods 24

Method Rating Maintainability Complexity Lines of code
get_payment_form()
A
36 11 74
order_detail()
S
47 6 35
get_profile_info()
S
45 5 41
pagaNonce()
S
42 4 50
exec_curl_post_json()
S
52 5 24
account()
S
46 4 36
recurring_payment()
S
43 3 47
paga3DS()
S
44 3 45
get_payment_build_payload()
S
44 3 43
pagaNonceCreazioneContratto()
S
44 3 43
googlePayPayment()
S
44 3 43
applePayPayment()
S
44 3 42
refund()
S
47 3 33
enable_apms()
S
61 4 11
validate_return_mac()
S
57 2 15
getUrlXpayBuildJS()
S
70 3 6
validate_gpay_mac()
S
60 2 12
__construct()
S
63 2 11
get_cod_trans()
S
62 2 11
getInstance()
S
71 2 6
calculate_mac_for_build_oneclick()
S
60 1 13
load_nexi_settings()
S
60 1 12
is_recurring()
S
78 1 3
get_build_alias()
S
82 1 3